/* PC端样式 */
.platform-web {
  max-width: 1200px;
  margin: 0 auto;
  border-left: 1px solid #eee;
  border-right: 1px solid #eee;
}

/* H5移动端样式 */
.platform-h5 {
  max-width: 500px;
  margin: 0 auto;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
}

/* 小程序样式 */
.platform-mp-weixin {
  max-width: 500px;
  margin: 0 auto;
}

/* App样式 */
.platform-app {
  width: 100%;
}

/* 针对不同平台的特定调整 */
@media (max-width: 768px) {
  /* 移动端通用样式 */
  .mobile-hidden {
    display: none !important;
  }
}

@media (min-width: 769px) {
  /* PC端通用样式 */
  .pc-hidden {
    display: none !important;
  }
}
